crew rest - French English Dictionary